Big Huge Thesaurus

Felis pardalis

noun